/*
 * Powered By dico
 * Since 2017 - 2018
 */
package com.seeyoui.kensite.bussiness.exam.exam.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.seeyoui.kensite.common.base.domain.DataEntity;
import com.seeyoui.kensite.common.util.excel.annotation.ExcelField;

/**
 * Exam
 * @author dico
 * @version 2.0
 * @since 1.0
 * @date 2018-01-10
 */

@JsonIgnoreProperties(ignoreUnknown = true)
public class Exam extends DataEntity<Exam> {
	private static final long serialVersionUID = 1L;

	@ExcelField(title="考试名称", type=1, align=2, sort=7, mod="em_exam|EXAM_NAME")
	private String examName;//考试名称
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ExcelField(title="考试开始时间", type=1, align=2, sort=8, mod="em_exam|START_TIME")
	private java.util.Date startTime;//考试开始时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ExcelField(title="考试结束时间", type=1, align=2, sort=9, mod="em_exam|END_TIME")
	private java.util.Date endTime;//考试结束时间
	@ExcelField(title="考试时长（分钟）", type=1, align=2, sort=10, mod="em_exam|DURATION")
	private String duration;//考试时长（分钟）
	@ExcelField(title="所用试卷", type=1, align=2, sort=11, mod="em_exam|PAPER_ID")
	private String paperId;//所用试卷
	@ExcelField(title="考生分组", type=1, align=2, sort=12, mod="em_exam|GROUP_ID")
	private String groupId;//考生分组

	public void setExamName(String examName) {
		this.examName = examName;
	}

	public String getExamName() {
		return this.examName;
	}
	public void setStartTime(java.util.Date startTime) {
		this.startTime = startTime;
	}

	public java.util.Date getStartTime() {
		return this.startTime;
	}
	public void setEndTime(java.util.Date endTime) {
		this.endTime = endTime;
	}

	public java.util.Date getEndTime() {
		return this.endTime;
	}
	public void setDuration(String duration) {
		this.duration = duration;
	}

	public String getDuration() {
		return this.duration;
	}
	public void setPaperId(String paperId) {
		this.paperId = paperId;
	}

	public String getPaperId() {
		return this.paperId;
	}
	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

	public String getGroupId() {
		return this.groupId;
	}
}